Windows Services হলো এমন প্রোগ্রাম বা অ্যাপ্লিকেশন যা Windows অপারেটিং সিস্টেমে ব্যাকগ্রাউন্ডে চলে এবং সাধারণত ব্যবহারকারী ইন্টারফেস ছাড়াই কাজ করে। এই সেবাগুলি অনেক গুরুত্বপূর্ণ কাজ যেমন নেটওয়ার্ক সার্ভিস, সিকিউরিটি, ডেটাবেস, এবং বিভিন্ন সিস্টেম ম্যানেজমেন্ট কাজ পরিচালনা করে। Windows Services এর সাথে Batch Script ব্যবহার করে আপনি সেবা (service) শুরু, বন্ধ, কনফিগার করতে পারবেন।
sc
(Service Control) কমান্ডটি Windows Services ম্যানেজ করার জন্য ব্যবহৃত হয়। এটি ব্যবহার করে সেবা শুরু (start), বন্ধ (stop), বা কনফিগার (configure) করা যায়।
sc কমান্ডের কিছু সাধারণ ব্যবহার:
সেবা শুরু (Start a Service):
একটি নির্দিষ্ট সার্ভিস চালু করতে sc start
কমান্ড ব্যবহার করা হয়।
sc start <service_name>
উদাহরণস্বরূপ, Windows Update
সার্ভিস চালু করতে:
sc start wuauserv
সেবা বন্ধ (Stop a Service):
একটি নির্দিষ্ট সার্ভিস বন্ধ করতে sc stop
কমান্ড ব্যবহার করা হয়।
sc stop <service_name>
উদাহরণস্বরূপ, Windows Update
সার্ভিস বন্ধ করতে:
sc stop wuauserv
সেবা status চেক করা (Check Service Status):
sc qc
কমান্ড ব্যবহার করে কোনো সার্ভিসের কনফিগারেশন এবং তার বর্তমান অবস্থা দেখা যায়।
sc qc <service_name>
উদাহরণ:
sc qc wuauserv
net start
কমান্ড ব্যবহার করে একটি নির্দিষ্ট সেবা চালু করা যায়। এটি sc start
এর সমতুল্য, তবে কমান্ড লাইনে অনেক বেশি সহজভাবে ব্যবহার করা যায়।
net start কমান্ডের ব্যবহার:
সেবা শুরু (Start a Service):
একটি সেবা শুরু করতে net start
কমান্ড ব্যবহার করা হয়।
net start <service_name>
উদাহরণ:
net start wuauserv
সার্ভিসের তালিকা (List Services):
সমস্ত চলমান সেবার তালিকা দেখতে net start
কমান্ড ব্যবহার করা যায়।
net start
এই কমান্ডটি বর্তমানে চালু থাকা সমস্ত সেবার নাম দেখাবে।
net stop
কমান্ড ব্যবহার করে একটি নির্দিষ্ট সেবা বন্ধ করা যায়। এটি sc stop
এর সমতুল্য, তবে কমান্ড লাইনে সহজ এবং দ্রুত ব্যবহৃত হয়।
net stop কমান্ডের ব্যবহার:
সেবা বন্ধ (Stop a Service):
একটি সেবা বন্ধ করতে net stop
কমান্ড ব্যবহার করা হয়।
net stop <service_name>
উদাহরণ:
net stop wuauserv
Windows Services পরিচালনার জন্য Batch Script এ sc
, net start
, এবং net stop
কমান্ড ব্যবহার করা হয়। নিচে কিছু উদাহরণ দেওয়া হল:
Windows Update সার্ভিস চালু ও বন্ধ করার Batch Script:
@echo off
rem Windows Update সার্ভিস শুরু করা
net start wuauserv
rem কিছু সময়ের জন্য বিরতি
timeout /t 10
rem Windows Update সার্ভিস বন্ধ করা
net stop wuauserv
একাধিক সেবা চালু বা বন্ধ করা:
@echo off
rem একাধিক সার্ভিস চালু করা
net start wuauserv
net start bits
rem একাধিক সার্ভিস বন্ধ করা
net stop wuauserv
net stop bits
sc
বা net start/stop
কমান্ড ব্যবহার করে সেটি চালু বা বন্ধ করতে পারবেন।IIS
সার্ভিস চালু রাখতে হলে IIS এর সাথে সম্পর্কিত অ্যাপ্লিকেশন চালু থাকতে হবে।sc
, net start
, এবং net stop
কমান্ড ব্যবহার করে Batch Script এর মাধ্যমে Windows Services পরিচালনা করা যায়।sc
কমান্ড আরও বিস্তৃত এবং কনফিগারেশন পরিবর্তনের জন্য ব্যবহার করা হয়, যেখানে net start
এবং net stop
সাধারণত সেবা চালু বা বন্ধ করতে ব্যবহৃত হয়।common.read_more